package ${package}.dto.api.${moduleName};

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import java.util.Date;
/**
* ${tableComment}入参.
*
*  @author ${author}.
*  @since ${datetime}
*/
@Data
@Schema(description = "${tableComment}入参")
public class Get${ClassName}ParamsDto {
	@Schema(description = "页数", name = "pageNum", example = "1")
	private int pageNum = 1;

	@Schema(description = "每页行数", name = "pageSize", example = "10")
	private int pageSize = 10;
<#list fieldList as field>
	  <#if field.attrName != 'createTime' &&
			 field.attrName != 'updateTime'&&
			 field.attrName != 'updateUserId'&&
			 field.attrName != 'createUserId'&&
			 field.attrName != 'isDelete'&&
			 field.attrName != 'version'
			 >
	<#if field.fieldComment!?length gt 0>
	@Schema(description = "${field.fieldComment}")
	</#if>
	<#if field.attrType == 'Date'>
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	</#if>
	private ${field.attrType} ${field.attrName};
	</#if>
</#list>
}
